horse cave - Francés Inglés Diccionario